//用于模拟请求的模块
import { readyState }  from './response/user'
import Mock from 'mockjs'
const Random = Mock.Random
//拦截地址 可以是正则表达式
//拦截成功后会把结果传递到后面的方法的参数里
// Mock.mock('http://localhost:3000/readyState',readyState)
Mock.mock(/\/readyState/,readyState)
Mock.setup({
    timeout:500//响应在500毫秒后执行
})
//往Random里扩展属性或方法
Random.extend({
    //这是一个从fruit数组中随机获取一个值的扩展
    fruit(){
        const fruit = ['banana','pineapple','watermelon']
        //这里的this指向Random 所以可以用Random里的方法
        return this.pick(fruit)
    }
})
export default Mock